//using System;
//using System.Collections.Generic;
//using System.Text;
//using SharpMud.Terminal;
//using SharpMud.Net.Telnet.ANSI;
//using SharpMud.Text.Formatting;
//using SharpMud.Text.Formatting.BuiltIn;

//namespace SharpMud.Net.Telnet.ANSI
//{
//    internal class InternalColorConverter
//    {
//        static InternalColorConverter()
//        {
//            FgConversionChart = new object[,]
//            {
//            {TerminalColor.Black,       ANSI.Color.Black    , false },
//            {TerminalColor.Blue,        ANSI.Color.Blue     , false },  
//            {TerminalColor.Cyan,        ANSI.Color.Cyan     , false },
//            {TerminalColor.DarkBlue,    ANSI.Color.Blue     , true  },
//            {TerminalColor.DarkCyan,    ANSI.Color.Cyan     , true  },
//            {TerminalColor.DarkGray,    ANSI.Color.White    , true  },
//            {TerminalColor.DarkGreen,   ANSI.Color.Green    , true  },
//            {TerminalColor.DarkMagenta, null                                     },
//            {TerminalColor.DarkRed,     null                                     },
//            {TerminalColor.DarkYellow,  null                                     },
//            {TerminalColor.Gray,        null                                     },
//            {TerminalColor.Green,       new SetForegroundColor(ANSI.Color.Green) },
//            {TerminalColor.Magenta,     new SetForegroundColor(ANSI.Color.Magenta)},
//            {TerminalColor.Red,         new SetForegroundColor(ANSI.Color.Red)   },
//            {TerminalColor.White,       new SetForegroundColor(ANSI.Color
//            {TerminalColor.Yellow,
//            };
//        }

//        private static object[,] ConversionChart;

//        internal static SharpMud.Text.Formatting.ITextFormatEffect ToFormatEffect(SharpMud.Terminal.TerminalColor terminalColor, SharpMud.Net.Telnet.ANSI.ColorScope colorScope)
//        {

//        }
//    }
//}
